home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / util / libs / jpeglibrary50.lha / jpeglibrary / includes / jpeg_lib.h
C/C++ Source or Header  |  1999-01-30  |  2KB  |  48 lines

  1. #ifndef _INCLUDE_PRAGMA_JPEG_LIB_H
  2. #define _INCLUDE_PRAGMA_JPEG_LIB_H
  3.  
  4. #ifndef CLIB_JPEG_PROTOS_H
  5. #include <clib/jpeg_protos.h>
  6. #endif
  7.  
  8. #if defined( AZTEC_C ) || defined( __MAXON__ ) || defined( __STORM__ )
  9. #pragma amicall( JpegBase, 0x01E, AllocJPEGDecompressA( a0, a1 ) )
  10. #pragma amicall( JpegBase, 0x024, FreeJPEGDecompress( a0 ) )
  11. #pragma amicall( JpegBase, 0x02A, DecompressJPEGA( a0, a1 ) )
  12. #pragma amicall( JpegBase, 0x030, AllocJPEGCompressA( a0, a1 ) )
  13. #pragma amicall( JpegBase, 0x036, FreeJPEGCompress( a0 ) )
  14. #pragma amicall( JpegBase, 0x03C, CompressJPEGA( a0, a1 ) )
  15. #pragma amicall( JpegBase, 0x042, AllocBufferFromJPEGA( a0, a1 ) )
  16. #pragma amicall( JpegBase, 0x048, FreeJPEGBuffer( a0 ) )
  17. #pragma amicall( JpegBase, 0x04E, GetJPEGInfoA( a0, a1 ) )
  18. #endif
  19. #if defined( _DCC ) || defined( __SASC )
  20. #pragma libcall JpegBase AllocJPEGDecompressA 01E 9802
  21. #pragma libcall JpegBase FreeJPEGDecompress 024 801
  22. #pragma libcall JpegBase DecompressJPEGA 02A 9802
  23. #pragma libcall JpegBase AllocJPEGCompressA 030 9802
  24. #pragma libcall JpegBase FreeJPEGCompress 036 801
  25. #pragma libcall JpegBase CompressJPEGA 03C 9802
  26. #pragma libcall JpegBase AllocBufferFromJPEGA 042 9802
  27. #pragma libcall JpegBase FreeJPEGBuffer 048 801
  28. #pragma libcall JpegBase GetJPEGInfoA 04E 9802
  29. #endif
  30. #ifdef __STORM__
  31. #pragma tagcall( JpegBase, 0x01E, AllocJPEGDecompress( a0, a1 ) )
  32. #pragma tagcall( JpegBase, 0x02A, DecompressJPEG( a0, a1 ) )
  33. #pragma tagcall( JpegBase, 0x030, AllocJPEGCompress( a0, a1 ) )
  34. #pragma tagcall( JpegBase, 0x03C, CompressJPEG( a0, a1 ) )
  35. #pragma tagcall( JpegBase, 0x042, AllocBufferFromJPEG( a0, a1 ) )
  36. #pragma tagcall( JpegBase, 0x04E, GetJPEGInfo( a0, a1 ) )
  37. #endif
  38. #ifdef __SASC_60
  39. #pragma tagcall JpegBase AllocJPEGDecompress 01E 9802
  40. #pragma tagcall JpegBase DecompressJPEG 02A 9802
  41. #pragma tagcall JpegBase AllocJPEGCompress 030 9802
  42. #pragma tagcall JpegBase CompressJPEG 03C 9802
  43. #pragma tagcall JpegBase AllocBufferFromJPEG 042 9802
  44. #pragma tagcall JpegBase GetJPEGInfo 04E 9802
  45. #endif
  46.  
  47. #endif /* _INCLUDE_PRAGMA_JPEG_LIB_H */
  48.